Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Hong Kong Tennis Open - Hong Kong Australian Open - Melbourne Ukraine F3 Russia F2 Italy F6 Italy F7 Italy F8 Italy F9 Italy F10 Italy F11 Italy F15 Italy F16 Russia F3 Russia F4 Russia F7 Russia F1 Great Britain F8 Great Britain F9 Great Britain F6 Turkey F13 Turkey F15 Great Britain F1 Great Britain F2 France F3 Spain F9 Spain F10 Great Britain F5 Great Britain F6 Great Britain F7 Great Britain F11 Great Britain F12 Great Britain F15 Spain F35 Spain F37 USA F30 USA F31 Turkey F5 Turkey F6 Great Britain F4 Great Britain F5 Great Britain F6 Great Britain F7 Great Britain F8 Great Britain F13 USA F29 USA F30 USA F1 USA F2 USA F3 Great Britain F6 Great Britain F7 Great Britain F8 Egypt F9 Egypt F10 Great Britain F12 Great Britain F13 Great Britain F14 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F18 Great Britain F19 Israel F13 Israel F14 Israel F15 Great Britain F23 USA F31 Greece F19 Greece F20 Qatar F3 Qatar F4 Qatar F5 Great Britain F4 Great Britain F5 Great Britain F6 Great Britain F7 Bahrain F1 Qatar F1 Qatar F2 Great Britain F9 Great Britain F10 Great Britain F11 USA F16 USA F18 USA F19 Great Britain F16 USA F28 Israel F3 Turkey F38 Turkey F39 USA F29 Great Britain F1 Canada F1 Canada F2 USA F11 France F19 Sweden F4 Turkey F1 (Antalya) Turkey F2 (Antalya) USA F20 USA F23 Great Britain F11 USA F21 M25 Nussloch M25 Glasgow M25 Calabasas M25 Bolton M25 Sunderland USA F22 M25 Champaign M25 Fort Worth Canada F7 Canada F8 Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Alexander Kolyaskin Memorial - Donetsk Egypt F8 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Meknes 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Russia F1 Zagreb Open - Zagreb Uzbekistan F1 The Surbiton Trophy - Surbiton Belarus F1 Belarus F2 Sporting Challenger '08-Trofeo Regione Piemonte - Turin Uzbekistan F2 Uzbekistan F4 Italy F13 Ukraine F1 Turkey F4 Mordovia Cup 2008 - Saransk XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Besancon Challenger Bergamo Challenger Rome Challenger Tunis Challenger Reggio Emilia Challenger Penza Challenger Istanbul Challenger Astana Challenger Bergamo Challenger Barletta Challenger Alessandria Challenger Kosice Challenger Milan Challenger Braunschweig Challenger Penza Challenger Istanbul Challenger Penza Challenger M25 Vale do Lobo Astana Challenger Istanbul Challenger M25 Faro Bath Challenger M25 Elvas M25 Quinta do Lago M15 Budapest M15 Foggia Bordeaux Challenger Furth Challenger Nottingham-2 Challenger Kosice Challenger Tanger Challenger Istanbul Challenger M25 Santa margherita di Pula M25 Santa margherita di Pula Astana Challenger M25 Figueira da Foz M15 Hurghada Aptos Challenger Istanbul Challenger Izmir Challenger M25 Monastir M25 Monastir Aptos Challenger Napa Challenger Tiburon Challenger Charlottesville Challenger Happy Valley Challenger Tallahassee Challenger Samarkand Challenger Ilkley Challenger Astana Challenger Lexington Challenger Aptos Challenger Penza Cup - Penza Bangkok Challenger Taipei City Challenger Busan Challenger Seoul Challenger Bangkok Challenger Moscow Challenger Surbiton Challenger Almaty Challenger 2 - Almaty Las Vegas Challenger Knoxville Challenger Champaign Challenger M25 Sunderland Gimcheon Challenger Memorial Manfredini - Sassuolo UTC Open by Selena - Cherkassy Surbiton Challenger Caltanissetta Challenger Astana Challenger Morocco Tennis Tour - Tanger Heilbronn Open - Heilbronn Gatineau Challenger Alexander Kolyaskin Memorial - Donetsk Granby Challenger Roma Challenger 2007 - Rome Astana Challenger - Astana Almaty Challenger 1 - Almaty Penza Cup - Penza Segovia Challenger Las Vegas Challenger Togliatti Cup - Togliatti Knoxville Challenger M25 Roehampton Rennes Challenger PEOPLEnet Cup - Dnepropetrovsk KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Irving Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Furth Challenger Prostejov Challenger Surbiton Challenger Marburg Challenger Saransk Challenger Nottingham Challenger Orlando Challenger Cleveland Challenger Rijeka Open - Rijeka San Benedetto Challenger - San Benedetto Saransk Challenger Cary Challenger Calgary Challenger Penza Cup 2008 - Penza Cassis Challenger Cherbourg Challenger Phoenix Challenger Nottingham Challenger Winnipeg Challenger Chicago Challenger Canberra Challenger Great Britain F3 Tyler Challenger Bloomfield Hills Challenger Mordova Cup 2007 - Saransk Bratislava 2 Challenger Dallas Challenger Mersin Challenger Charlottesville Challenger Ilkley Challenger Granby Challenger Quimper Challenger Fairfield Challenger Busan Challenger Samarkand Challenger - Samarkand Prostejov Challenger Aptos Challenger Vancouver Challenger Gwangju Challenger Fairfield Challenger M25 Santa margherita di Pula Astana Challenger Prostejov Challenger Andria Challenger Knoxville Challenger Champaign Challenger Drummondville Challenger Cassis Challenger M15 Budapest Challenger Tunisie - Tunis Savannah Challenger Knoxville Challenger Manchester Challenger Lisbon Challenger Tiburon Challenger Binghamton Challenger Nottingham Challenger Dallas Challenger Ilkley Challenger Ilkley Challenger M15 Villers-les-Nancy Irving Challenger Granby Challenger Nottingham Challenger Gatineau Challenger Fairfield Challenger Nottingham Challenger Manila Challenger Drummondville Challenger Indian Wells Challenger Binghamton Challenger Drummondville Challenger Potchefstroom 2 Challenger Lexington Challenger Aptos Challenger Winnipeg Challenger Segovia Challenger Bergamo Challenger Charlottesville Challenger St. Tropez Challenger Leon Challenger Ottignies-Louvain-la-Neuve Challenger Bergamo Challenger Nottingham Challenger M25 Glasgow Liuzhou Challenger Busan Challenger Lexington Challenger Orleans Challenger St. Tropez Challenger Charlottesville Challenger Bratislava Challenger Guangzhou Challenger Indian Wells Challenger Lexington Challenger Manama Challenger Lyon Challenger Aptos Challenger M25 Claremont Manama Challenger Ningboo Challenger Bangalore Challenger Columbus Challenger Lyon Challenger Dallas Challenger Phoenix Challenger Drummondville Challenger Porto Challenger Akbank Private Banking TED Open - Istanbul Puerto Vallarta Challenger Nottingham Challenger Southern Capital Cup - Almaty Surbiton Challenger Nottingham Challenger Nottingham 2 Challenger Togliatti Cup - Togliatti Aptos Challenger New Haven Challenger M15 Hurghada ATP Kremlin Cup - Moscow Bratislava Challenger Potchefstroom 1 Challenger St. Petersburg Open - St. Petersburg Nur-Sultan 1 Challenger M15 Rodez Biella 3 Challenger Cary Challenger Nottingham 1 Challenger Nottingham 2 Challenger Rome Challenger Istanbul Challenger Marburg Challenger Mallorca Challenger Rennes Challenger Biel Challenger Bratislava Challenger Helsinki Challenger Traralgon Challenger Cleveland Challenger Pau Challenger Sacramento Challenger Aix En Provence Challenger Surbiton Challenger Ilkley Challenger St. Brieuc Challenger Indianapolis Challenger Brest Challenger Vancouver Challenger Mallorca Challenger St. Tropez Challenger Bratislava Challenger Helsinki Challenger St. Petersburg Open - St. Petersburg Manchester Challenger Mordovia Cup 2005 - Saransk Koblenz Challenger Murcia Challenger Madrid Challenger Surbiton Challenger Nottingham Challenger Quimper Challenger Togliatti Cup - Togliatti Bergamo Challenger Danderyd Challenger Tenerife 1 Challenger ATP Kremlin Cup - Moscow Lugano Challenger Phoenix Challenger Matsuyama Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON International - Eastbourne Aix En Provence Challenger Open de Moselle - Metz Kremlin Cup - Moscow Surbiton Challenger Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Braunschweig Challenger Oeiras 4 Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Bordeaux Challenger U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona UTC Open - Cherkassy Phoenix Challenger Nottingham 3 Challenger Pilot Pen Tennis - New Haven Pozoblanco Challenger Columbus Challenger Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Mouilleron-Le-Captif Challenger St. Tropez Challenger Grand Prix Hassan II - Casablanca Charlottesville Challenger Bratislava Challenger Knoxville Challenger AEGON Championships - London Nottingham Challenger Launceston Challenger M25 Reggio Emilia Winston Salem - Winston Salem Open de Moselle - Metz St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Trieste Challenger Brisbane International - Brisbane Apia International - Sydney Cordenons Challenger Rennes Challenger Helsinki Challenger Open de Nice Cote d'Azur - Nice Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne Prostejov Challenger Brest Challenger Cherbourg Challenger Kremlin Cup - Moscow Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Nanjing Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Dallas Challenger Heilbronn Challenger Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Furth Challenger Brisbane International - Brisbane The Artois Championships - London Belgrade Challenger Delray Beach Open - Delray Beach Cherbourg Challenger Raanana Challenger Prague Challenger Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Gwangju Challenger Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Malaysian Open - Kuala Lumpur Brisbane - Brisbane Marrakech Challenger Memphis Open - Memphis Open 13 - Marseille Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Brisbane International - Brisbane AEGON Championships - London Napoli Challenger New York Open - New York Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon AEGON Championships - London Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia Open 13 Provence - Marseille Libema Open - 's-Hertogenbosch Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan Stockton Challenger Rome Challenger Gonet Geneva Open - Geneva Delray Beach Open - Delray Beach European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai ATP Kremlin Cup - Moscow Sardegna Open - Cagliari Dallas Open - Dallas Biel Challenger Banja Luka Open - Banja Luka Almaty Open - Almaty Brisbane International - Brisbane AEGON International - Eastbourne Almaty Open - Almaty Astana Open - Astana Infosys Hall of Fame Open - Newport Rothesay International - Eastbourne Citi Open - Washington St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan AEGON International - Eastbourne Open Sud de France - Montpellier Delray Beach Open - Delray Beach Astana Challenger Tel Aviv Watergen Open - Tel Aviv Open 13 - Marseille Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Sarasota Challenger Nottingham Challenger SkiStar Swedish Open - Bastad Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Las Vegas Challenger SkiStar Swedish Open - Bastad Bangkok Challenger Seville Challenger Apia International - Sydney Champaign Challenger Grand Prix Hassan II - Casablanca Pune Challenger Open de Nice Cote d'Azur - Nice Budapest Challenger Bergamo Challenger SkiStar Swedish Open - Bastad Drummondville Challenger Bet-at-home Open - Hamburg San Francisco Challenger Prostejov Challenger Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Grand Prix Hassan II - Casablanca Open 13 Provence - Marseille Mercedes Cup - Stuttgart Gerry Weber Open - Halle Citi Open - Washington AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Canberra Challenger Brisbane International - Brisbane Mons Challenger Francavilla Challenger Seoul Challenger BMW Open - Munich BMW Open - Munich Aegon Nottingham Open - Nottingham Hall of Fame Open - Newport Swiss Indoors Basel - Basel Lexington Challenger Kremlin Cup - Moscow Apia International - Sydney Stockton Challenger Memphis Open - Memphis Citi Open - Washington Shenzhen Challenger Hungarian Open - Budapest Surbiton Challenger BMW Open - Munich Geneva Open - Geneva China Open - Beijing Vancouver Challenger Vancouver Challenger Rennes Challenger Citi Open - Washington St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Vancouver Challenger Barcelona Open BancSabadell - Barcelona Las Vegas Challenger BMW Open - Munich St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Vilnius Challenger Burnie Challenger China Open - Beijing Guadalajara Challenger Alicante Challenger ABN AMRO World Tennis Tournament - Rotterdam Parma Challenger Nur-Sultan 2 Challenger Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Belgrade Challenger Helsinki Challenger Hersonissos 4 Challenger ABN AMRO World Tennis Tournament - Rotterdam Cassis Challenger Qatar ExxonMobil Open - Doha Rennes Challenger Bordeaux Challenger Nur-Sultan Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril cinch Championships - London Nature Valley International - Eastbourne Citi Open - Washington Tenerife 3 Challenger Lugano Challenger Open 13 Provence - Marseille Tunis Challenger Little Rock Challenger Serbia Open - Belgrade Millennium Estoril Open - Estoril cinch Championships - London Ilkley Challenger Cary 1 Challenger Viking International - Eastbourne Nottingham 2 Challenger Stockholm Open - Stockholm Bratislava 2 Challenger Malaysian Open - Kuala Lumpur Brest Challenger ABN AMRO Open - Rotterdam Open SEAT 2008 - Barcelona Helsinki Challenger ATP Studena Croatia Open Umag - Umag Millennium Estoril Open - Estoril Brest Challenger St. Petersburg Open - St. Petersburg Hamburg Open - Hamburg Tenerife 3 Challenger Madrid Challenger Open Occitanie - Montpellier Sony Ericsson Open - Miami Porto Challenger AEGON International - Eastbourne Roanne Challenger Shanghai ATP Masters 1000 - Shanghai Portugal Open - Oeiras Apia International - Sydney Abierto Mexicano - Los Cabos Maharashtra Open - Pune Monte-Carlo Rolex Masters - Monte-Carlo Generali Open - Kitzbuhel Kremlin Cup - Moscow Nature Valley International - Eastbourne Western & Southern Financial Group Masters - Cincinnati Stanford Challenger Shanghai ATP Masters - Shanghai M25 Glasgow Murray River Open - Melbourne Tunis Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Concepcion Challenger Leon Challenger Lille Challenger Francavilla Challenger cinch Championships - London Rogers Cup - Toronto Chicago Challenger Astana Challenger Koblenz Challenger Delray Beach Open - Delray Beach AEGON Championships - London BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Miami Open - Miami Open 13 Provence - Marseille Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Open Parc - Lyon BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BMW Open - Munich AEGON International - Eastbourne Coupe Rogers - Montreal Western & Southern Open - Cincinnati Abierto Mexicano Telcel - Acapulco Western & Southern Open - New York BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Stockholm Open - Stockholm Miami Open - Miami Qatar ExxonMobil Open - Doha Open 13 Provence - Marseille Shanghai Rolex Masters - Shanghai U.S. Open - New York BNP Paribas Open - Indian Wells European Open - Antwerp Miami Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Cincinnati Open - Cincinnati Rothesay International - Eastbourne Atlanta Open - Atlanta Generali Open - Kitzbuhel Hangzhou Open - Hangzhou Mutua Madrilena Masters Madrid - Madrid St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Dubai Duty Free Tennis Championships - Dubai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo AEGON Championships - London Miami Open - Miami Internazionali BNL d'Italia - Rome Geneva Open - Geneva St. Petersburg Open - St. Petersburg Delray Beach Open - Delray Beach Fever-Tree Championships - London China Open - Beijing Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, World Group, 1R, KAZ-ITA 3-2 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Ilkley Challenger French Open - Paris Wimbledon - London Wimbledon - London Astana Open - Astana Australian Open - Melbourne Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 Delray Beach Open - Delray Beach Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Finals, Group E Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow Davis Cup, World Group, 1R, KAZ-BEL 3-2 Wimbledon (juniors) Davis Cup, World Group, PO, KAZ-UZB 3-1 Wimbledon (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, 1R, SRB-KAZ 3-2 All Lower level tournaments Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, World Group, QF, CRO-KAZ 3-1 Olympics - London Olympics - Tokyo Manacor Challenger Shanghai Rolex Masters - Shanghai